//
//  TodayMainViewController.m
//  OAProject
//
//  Created by yhj on 2017/2/22.
//  Copyright © 2017年 cdnunion. All rights reserved.
//  今日主界面

#import "TodayMainViewController.h"
#import "TodayMainTableViewCell.h"

static NSString *todayMainTableViewCellIdentifier=@"TodayMainTableViewCellIdentifier";
@interface TodayMainViewController ()<UITableViewDataSource,UITableViewDelegate>

@property(nonatomic,strong)UITableView *todayMainTableView;

@end


@implementation TodayMainViewController

- (void)viewDidLoad
{
    [super viewDidLoad];

    self.view.backgroundColor=MAIN_BACK_COLOR;

    [self.view addSubview:self.todayMainTableView];

}

// todayMainTableView
-(UITableView *)todayMainTableView
{
    if (!_todayMainTableView) {
        _todayMainTableView=[[UITableView alloc]initWithFrame:CGRectMake(0,kmargin/2,APPW,APPH-44-kmargin/2-49-64) style:UITableViewStylePlain];
        _todayMainTableView.dataSource=self;
        _todayMainTableView.delegate=self;
        _todayMainTableView.backgroundColor=MAIN_BACK_COLOR;
        _todayMainTableView.showsVerticalScrollIndicator=NO;
        _todayMainTableView.separatorStyle=UITableViewCellSeparatorStyleSingleLine;
        self.todayMainTableView.tableFooterView=[UIView new];
        [self.todayMainTableView registerClass:[TodayMainTableViewCell class] forCellReuseIdentifier:todayMainTableViewCellIdentifier];
    }
    return _todayMainTableView;
}

-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
    return 1;
}

-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    return 24;
}

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    TodayMainTableViewCell *cell=[tableView dequeueReusableCellWithIdentifier:todayMainTableViewCellIdentifier];
    cell.selectionStyle=UITableViewCellSelectionStyleNone;
    return cell;
}

-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return kmargin*8;
}

// 间隙置边
-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{

    if ([tableView respondsToSelector:@selector(setSeparatorInset:)])
    {
        [tableView setSeparatorInset:UIEdgeInsetsZero];
    }

    if ([tableView respondsToSelector:@selector(setLayoutMargins:)])
    {
        [tableView setLayoutMargins:UIEdgeInsetsZero];
    }

    if ([cell respondsToSelector:@selector(setLayoutMargins:)])
    {
        [cell setLayoutMargins:UIEdgeInsetsZero];
    }
}

@end
